<!-- Rechercher un titre, un acteur etc ... une recherche par critère -->
<!-- Redéfinition du menu pour la recherche de films -->
<?php
	require(I_PATH . "/autocomplete.php");  
?>
<h1> Recherche Rapide </h1>
<FORM Method="POST" Action="?p=search">
	<label for="login">
		Titre :
	</label>

	<INPUT id="titre" type="text" size="15" name="titre"></BR>
	
	<INPUT type="submit" value="Rechercher" >

</FORM>
</br>
<?php
// Si les éléments titre, acteur et type ne sont pas présent il faut les initialiser
if(!isset($_POST['titre'])){ 
	echo "Aucune recherche effectuée" ;
	$titre = "" ;

}
else{
	$dom = new DomDocument();
	$dom->load('dvd.xml');
	$racine = $dom->documentElement ;
	/* initialisation de la requete xpath */
	$xpath = new DOMXPath($dom);
	// notre requête est relative au noeud tbody
	$query = "//dvd[title =\"".$_POST['titre']."\"]/summary";


	$entries = $xpath->evaluate($query, $racine);
	if($entries->length == 0){
			echo "Aucun élément ne correspond à votre recherche" ;
	}
	else{
		foreach($entries as $e){
			?>
			<h3> Description : </h3></br> <?php echo $e->nodeValue . "<br/>";
			$query_id = "//dvd[title =\"".$_POST['titre']."\"]/attribute::id";
			$entries_id = $xpath->evaluate($query_id, $racine);
			
			// entries_id contient l'id (une seule entrée) du dvd
			foreach($entries_id as $e_id){
				?>
				<!-- pour chaque résultat : faire un lien vers l'achat du dvd avec un bouton "acheter"	-->
				<FORM Method="GET" Action="?p=buy">
					<?php echo "<a class='button' href = \"?p=buy&id=".$e_id->nodeValue."\">" ;
					?>									
						Acheter ce dvd
					</a>

				</FORM>
				<?php
			}
		}
	}

}
?>
